html, body, div, span, h1, h2, h3, h4, h5, h6, p {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}

body {}

a img{ border:none; } 
/* remember to define focus styles! */
:focus {
outline: 0;
}

body {
	line-height: 1;
	color: black;
	background: white;
	font: 0.92em/1.4 Georgia,"Times New Roman", serif;
}

ol, ul {
	list-style: none;
}

#top_line{
	background: #252525;
	height: 18px;
}

#logo {
	position: relative;
    top: 10px;
	
} 

#container {
	width: 1020px;
	margin: auto;
	background:#fff;
	border: 1px solid #000;
	position: relative;
}

#contact {
    left: 256px;
    position: absolute;
    top: 27px;
}

#contact li{
	margin: 5px 0;
	height: 20px;
	padding-left: 35px;
	background: url("../image/sprite.png") no-repeat scroll transparent;
}

#contact  #tel {background-position: 0 0;}
#contact  #icq {background-position: 0 -68px;}
#contact #email{ background-position: 0 -136px;} 


#navigation_bg {
	background: #eeeeee;
}

#navigation {
    display: block;
    margin-left: 3px;
    margin-top: 37px;
    padding: 0;
    width: 100%;
}

#navigation li {
    background: none repeat scroll 0 0 #FFFFFF;
    cursor: pointer;
    display: inline-block;
    height: 65px;
    margin-left: -3px;
    text-align: center;
    width: 159px;
}

#navigation li a{ 
	line-height: 400%;
	text-decoration: none;
	color: #000;
}

#navigation li:hover a{ color: #fff;}
#navigation li:hover {background: url("../image/sprite.png") no-repeat scroll 0 -321px transparent;}


#inner {
	margin-top: 38px;

}
#end{clear:both;}

#col_left {
    float: left;
    margin: 0 30px;
    width: 216px;
}

#col_left h1{
    text-align: center;
	font-size: 20px;
}

#col_left p{
    text-align: left;	
	font-size: 13px;
}


#center {
	margin: 0 0 0 300px;
}


.sprite_tel{  } 
.sprite_icq{  width: 18px; height: 18px; } 
.sprite_cover{ background-position: 0 -136px; width: 18px; height: 18px; } 
.sprite_menu_line{ background-position: 0 -204px; width: 8px; height: 67px; } 
.sprite_menu_hover{ background-position: 0 -321px; width: 159px; height: 87px; } 
.sprite_footer_bg{ background-position: 0 -458px; width: 103px; height: 179px; } 